floor gully grate - German English Dictionary